package com.yyfax.pay.third.model.to.fuioudeposit;

import java.io.Serializable;

import javax.persistence.Transient;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 更换手机form参数
 * 
 * @author buyi
 * @date 2017-09-09 11:36:04
 * @since v2.0.0
 */
@SuppressWarnings("serial")
public class FuiouChangePhoneFormVO implements Serializable {
	/** 商户代码，该商户代码为富友存管的 */
	@JSONField(name = "mchnt_cd")
	private String merchantCode;
	/** 流水号 */
	@JSONField(name = "mchnt_txn_ssn")
	private String busiId;
	/** 登录id */
	@JSONField(name = "login_id")
	private String loginId;

	@JSONField(name = "page_notify_url")
	private String pageBackUrl;

	@Transient
	@JSONField(name = "signature")
	private String sign;

	public String getMerchantCode() {
		return merchantCode;
	}

	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	public String getBusiId() {
		return busiId;
	}

	public void setBusiId(String busiId) {
		this.busiId = busiId;
	}

	public String getLoginId() {
		return loginId;
	}

	public void setLoginId(String loginId) {
		this.loginId = loginId;
	}

	public String getPageBackUrl() {
		return pageBackUrl;
	}

	public void setPageBackUrl(String pageBackUrl) {
		this.pageBackUrl = pageBackUrl;
	}

	public String getSign() {
		return sign;
	}

	public void setSign(String sign) {
		this.sign = sign;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
	}
}
